Big Huge Thesaurus

killer cell

noun